stumble over (something)

Translations
trébucher sur (quelque chose)